package com.gxa.weixing.core.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @ClassName AdminModel
 * @Author: ws
 * @date 2021/12/22 10:36
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ManagerModel implements Serializable {

    /**
     * mybatis查询一对多的时候，为了给单一对象实现赋值，就必须一个id字段
     */
    private Long id;

    /**
     * 用户对象的实体
     */
    private Manager manager;

    /**
     * 用户包含的角色列表
     */
    private List<Role> roleList = new ArrayList<>();

}
